草庐IT

Docker Compose 到 CoreOS

全部标签

go - 仅在 kubernetes/CoreOS 上的 Go 中无效的 header 字段值

我有一个使用aws-sdk-go与dynamodb对话的Go程序。依赖项已出售。转到版本1.7.1。aws-sdk-go版本1.6.24。该程序在以下所有环境中都按预期工作:来自shell(ArchLinux)的开发框在我的开发箱上运行的docker容器(Docker1.13.1)来自shell(Ubuntu16.04)的Ec2实例当我在kubernetes上运行docker容器时(我在我的开发箱上测试过的那个容器),我收到以下错误:2017/03/0222:30:13DEBUGERROR:Requestdynamodb/GetItem:---[REQUESTDUMPERROR]---

nginx - 如何在 CoreOS 中负载均衡服务?

我有一个运行3个Web容器的coreos集群,每个容器运行同一个Web应用程序。如何使用haproxy和nginx对这些正在运行的容器的请求进行负载平衡。请提出建议。 最佳答案 我建议你仔细看看vulcand,它是一个在coreos上运行的反向代理,旨在对运行在coreos上的容器之间的http请求进行负载平衡:VulcandisareverseproxyforHTTPAPImanagementandmicroservices.ItisinspiredbyHystrix.ItusesEtcdasaconfigurationbacke

nginx - 如何在 CoreOS 中负载均衡服务?

我有一个运行3个Web容器的coreos集群,每个容器运行同一个Web应用程序。如何使用haproxy和nginx对这些正在运行的容器的请求进行负载平衡。请提出建议。 最佳答案 我建议你仔细看看vulcand,它是一个在coreos上运行的反向代理,旨在对运行在coreos上的容器之间的http请求进行负载平衡:VulcandisareverseproxyforHTTPAPImanagementandmicroservices.ItisinspiredbyHystrix.ItusesEtcdasaconfigurationbacke

docker - 我的 coreos/fleet 部署的服务快死了,我不知道为什么

我正在尝试在EC2中一个全新的coreos集群上使用舰队部署nsqlookupd。这是我的systemd单元文件:[Unit]Description=nsqlookupdserviceAfter=docker.serviceRequires=docker.service[Service]EnvironmentFile=/etc/environmentExecStartPre=-/usr/bin/dockerkillnsqlookupdExecStartPre=-/usr/bin/dockerrmnsqlookupdExecStart=/usr/bin/dockerrun-d--name

docker - 我的 coreos/fleet 部署的服务快死了,我不知道为什么

我正在尝试在EC2中一个全新的coreos集群上使用舰队部署nsqlookupd。这是我的systemd单元文件:[Unit]Description=nsqlookupdserviceAfter=docker.serviceRequires=docker.service[Service]EnvironmentFile=/etc/environmentExecStartPre=-/usr/bin/dockerkillnsqlookupdExecStartPre=-/usr/bin/dockerrmnsqlookupdExecStart=/usr/bin/dockerrun-d--name

registry - 通过主机 ubuntu 主机中的浏览器访问在 vagrant vm 上的 coreos 中运行的 docker 容器

我已经在vagrantVM中运行了设置coreos。我想设置私有(private)docker注册表。我拉了注册表,我可以运行它。以下是运行注册表的输出core@core-01~$dockerrun-p5000:5000registry2014-12-2201:40:32[1][INFO]Startinggunicorn19.1.02014-12-2201:40:32[1][INFO]Listeningat:http://0.0.0.0:5000(1)2014-12-2201:40:32[1][INFO]Usingworker:gevent2014-12-2201:40:32[20][

registry - 通过主机 ubuntu 主机中的浏览器访问在 vagrant vm 上的 coreos 中运行的 docker 容器

我已经在vagrantVM中运行了设置coreos。我想设置私有(private)docker注册表。我拉了注册表,我可以运行它。以下是运行注册表的输出core@core-01~$dockerrun-p5000:5000registry2014-12-2201:40:32[1][INFO]Startinggunicorn19.1.02014-12-2201:40:32[1][INFO]Listeningat:http://0.0.0.0:5000(1)2014-12-2201:40:32[1][INFO]Usingworker:gevent2014-12-2201:40:32[20][

docker - 我可以使用 CoreOS rkt 运行/转换 Docker-Compose 项目吗?

我可以使用CoreOSrkt或一些相关工具来运行我的Docker-Compose项目吗?并且/或者有什么方法可以将Docker-Compose项目转换为类似的东西,对于CoreOS和rkt?我的Docker-Compose项目在localhost和生产服务器上运行良好。但我认为我更喜欢CoreOS和rkt的安全模型——这样我就不必在我的开发机器上以root权限运行容器(对吗?)。这里似乎是关于如何使用rkt运行单个Docker容器的文档:https://coreos.com/rkt/docs/latest/running-docker-images.html—但我想要类似Docker-

docker - 我可以使用 CoreOS rkt 运行/转换 Docker-Compose 项目吗?

我可以使用CoreOSrkt或一些相关工具来运行我的Docker-Compose项目吗?并且/或者有什么方法可以将Docker-Compose项目转换为类似的东西,对于CoreOS和rkt?我的Docker-Compose项目在localhost和生产服务器上运行良好。但我认为我更喜欢CoreOS和rkt的安全模型——这样我就不必在我的开发机器上以root权限运行容器(对吗?)。这里似乎是关于如何使用rkt运行单个Docker容器的文档:https://coreos.com/rkt/docs/latest/running-docker-images.html—但我想要类似Docker-

windows - 在运行 CoreOS VM 的 vagrant 上使用 rsync

我正在使用运行vagrant和cygwin的rsync的Windows8.1Pro电脑。我是这样配置的:config.vm.synced_folder"../sharedFolder","/vagrant_data",type:"rsync"当我执行vagrantup时,出现以下错误:C:\dev\vagrantBoxes\coreOS>vagrantupBringingmachine'default'upwith'virtualbox'provider...==>default:Checkingifbox'yungsang/coreos'isuptodate...==>default